package visitor.general;

import java.util.Random;

/**
 * @Author：LJ
 * @Description：结构对象
 * @Date: 2017/12/3
 * @Modified By:
 */
public class ObjectStructure {

    //对象生成器,这里通过一个工厂方法模式 进行模拟
    public static Element creteElement() {
        Random random = new Random();
        if (random.nextInt(100) > 50) {
            return new ConcreteElement2();
        } else {
            return new ConcreteElement1();
        }
    }
}
